package com.vhall.component.entity.lottery.vo;


import com.vhall.component.framework.common.annotation.ParamName;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 抽奖统计接口 请求vo
 *
 * @author pingwen.jiang
 * @date 2020-08-19 10:58
 **/
@Data
public class LotteryStatReqVO {

    /**
     * 应用ID
     */
    @ParamName("app_id")
    @NotNull(message = "应用ID不能为空")
    private String appId;

    /**
     * 来源ID
     */
    @ParamName("source_id")
    @NotNull(message = "来源ID不能为空")
    private String sourceId;

    /**
     * 平台标识
     */
    @ParamName("bu")
    private String bu;

    /**
     * 中奖人去重，0-否， 1-是(默认)
     */
    @ParamName("distinct_winner")
    private Integer distinctWinner;

}
